protective cover - English Synonyms Dictionary